

using System;
using Abp.Application.Services.Dto;
using System.Collections.Generic;
using Abp.Domain.Entities.Auditing;
using System.ComponentModel.DataAnnotations;
using WebApp.Companys;
using System.Collections.ObjectModel;


namespace WebApp.Companys.Dtos
{	
	/// <summary>
	/// 的列表DTO
	/// <see cref="Company"/>
	/// </summary>
    public class CompanyListDto : FullAuditedEntityDto<Guid> 
    {

        
		/// <summary>
		/// Name
		/// </summary>
		[Required(ErrorMessage="Name不能为空")]
		public string Name { get; set; }



		/// <summary>
		/// imgUrl
		/// </summary>
		[Required(ErrorMessage="imgUrl不能为空")]
		public string imgUrl { get; set; }



		/// <summary>
		/// CompanyType
		/// </summary>
		public string CompanyType { get; set; }



		/// <summary>
		/// PrincipalsEmail
		/// </summary>
		public string PrincipalsEmail { get; set; }



		/// <summary>
		/// PrincipalsTel
		/// </summary>
		public string PrincipalsTel { get; set; }



		/// <summary>
		/// PrincipalsName
		/// </summary>
		public string PrincipalsName { get; set; }


		/// <summary>
		/// 备注
		/// </summary>
		public string Remark { get; set; }



		/// <summary>
		/// Pid
		/// </summary>
		public Guid Pid { get; set; }



		/// <summary>
		/// Order
		/// </summary>
		public int Order { get; set; }



		
							//// custom codes
									
							

							//// custom codes end
    }
}